package org.example.study2;
import java.io.FileReader;
import java.io.IOException;

public class FileReaderExample1 {
    public static void main(String[] args) {
        // 使用 try-with-resources 自动关闭流（推荐方式）
        try (FileReader reader = new FileReader("d:/temp/input.txt")) {
            int date;
            // 逐个字符读取，直到返回 -1 (EOF)
            while ((date = reader.read()) != -1) {
                System.out.print(date);
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
        // 流会自动在此处关闭，无需显式调用 reader.close()
    }
}